

/*头部*/

.head{width: 100%;height: 200px;background: url(../images/head_bg.png) repeat-x; border:px #06C solid}

.top{width: 1100px; margin:0 auto;height: 145px;overflow: hidden; border:px #0CC solid}

.top_r{width: 485px;height: 80px;overflow: hidden;margin: 35px 20px 0 0; border:px #099 solid}

.t_qq{margin: 3px 0 0 0;}

.t_qq a{font-size: 14px;color: #FFF;padding: 0 0 0 30px;background: url(../images/icon_qq.jpg) no-repeat;display: block;height: 26px;line-height: 26px;}

.t_qq a:hover{color: #fe6902;}

.t_tel{margin:0 0 0 140px;color: #FFF;height: 70px;padding: 0 0 0 35px;}

.t_tel h2{font-size: 21px;font-weight: bold; font-family:微软雅黑}

.t_tel h2 span{font-size: 14px;font-weight: normal;}

.logo{ margin-top:20px;}



/*导航*/

.menu{width:1000px;height: 55px; margin:0 auto; border:px #0C6 solid}

.menu ul .nav_menu-item{float: left;width: 122px;height: 55px;line-height: 55px;text-align: center;background: url(../images/menu_line.gif) no-repeat center right;}

.menu ul li a.nav_a{display: block;width: 122px;height: 55px;font-size: 14px; }

.menu ul li a.nav_a:hover{display: block;width: 122px;height: 55px;background: url(../images/menu_hover.jpg) no-repeat center;color: #FFF;}

.menu ul li ul{width: 140px;padding-left: 20px;}

.menu ul li ul li{background: none;}

.menu ul li ul li a{color: #FFF;padding: 0 10px;background: none;display: block;}

.menu ul li ul li a:hover{color: #FFF;padding: 0 10px;background: #fe6902 url(../images/i_p_hover.gif) no-repeat 120px 6px;}





.nav_menu-item {

  display: inline-block;

  position: relative;

  float: left;

}

.nav_menu-item:hover {

  background: url(../images/menu_hover.jpg) no-repeat left top;

}

.nav_menu-item:hover .nav_submenu {

  display: block;

}

.nav_submenu {

  text-transform: none;

  display: none;

  position: absolute;

  background: url(../images/menu_sub_bg.png);

  padding:0 0 5px 0;

  left: 0px;

  z-index: 9999;

}

.nav_submenu-item{float: left;height: 24px;line-height: 24px;width: 100%;text-align: left;margin-top: 10px;}





/*焦点图*/

.banner{width: 100%;height: 518px; border:px #0F6 solid; margin-top:px;}



/*内页焦点*/

.p_banner{width: 100%;height: 300px;text-indent: -99999px;}

.banner_about {background: url(../images/banner_about.jpg) top center;}

.banner_message{background: url(../images/banner_about.jpg) top center;}

.banner_news{background: url(../images/banner_news.jpg) top center;}

.banner_pro{background: url(../images/banner_about.jpg) top center;}

.banner_message{background: url(../images/banner_about.jpg) top center;}



/*焦点图代码*/

.fullSlide {

  width:100%;

  position:relative;

  height:518px;

  background:#000;

}

.fullSlide .bd {

  margin:0 auto;

  position:relative;

  z-index:0;

  overflow:hidden;

}

.fullSlide .bd ul {

  width:100% !important;

}

.fullSlide .bd li {

  width:100% !important;

  height:518px;

  overflow:hidden;

  text-align:center;

}

.fullSlide .bd li a {

  display:block;

  height:518px;

}

.fullSlide .hd {

  width:100%;

  position:absolute;

  z-index:1;

  bottom:0;

  left:0;

  height:30px;

  line-height:30px;

}

.fullSlide .hd ul {

  text-align:center;

}

.fullSlide .hd ul li {

  cursor:pointer;

  display:inline-block;

  *display:inline;

  zoom:1;

  width:42px;

  height:11px;

  margin:1px;

  overflow:hidden;

  background:#000;

  filter:alpha(opacity=50);

  opacity:0.5;

  line-height:999px;

}

.fullSlide .hd ul .on {

  background:#0a5898;

}

.fullSlide .prev,.fullSlide .next {

  display:block;

  position:absolute;

  z-index:1;

  top:50%;

  margin-top:-30px;

  left:15%;

  z-index:1;

  width:40px;

  height:60px;

  background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;

  cursor:pointer;

  filter:alpha(opacity=50);

  opacity:0.5;

  display:none;

}

.fullSlide .next {

  left:auto;

  right:15%;

  background-position:-6px -137px;

}

